IBTimes -
3 Sep 2015 21:29
The Dallas Cowboys and Houston Texans are set to play each other on Thursday night at AT&T Stadium in Arlington, Texas. Most of the players on the field will be backups in the regular season or not even make the final 53-man roster, but the game carries a little extra meaning with the Governor's Cup on the line.
Share this Article